feeling physically warm - Spanish English Dictionary